Date		:	21 mai 1993
		Programme	:	FLI2EXE
		Protection	:       MESSAGES DIVERS
		Outils		:	SOFT-ICE V2.50
		Temps pass�	:	30 MINUTES
		Fichier		:       FLI2EXE.EXE
		Soci�t�		:	SHAREWARE
		Divers		:	
		Origine		:	DPTOOLS
		Num�ro		:	216


	Un bon utilitaire servant � transformer une animation FLI en fichier
	EXE. Malheureusement l'animation est interrompue toutes les 10 secondes
	par un message SHAREWARE.
	De plus, utilisant ce produit dans un programme C j'�tais �galement 
	g�n� par le message affich� lors du retour vers le DOS.

	Dans ce genre de probl�me c'est 9 fois sur 10 un CALL FAR qui est
	appel� � un moment d�termin� par le r�sultat d'un compteur incr�ment�
	par l'INT 1C. Il suffit dans la pratique d'appeler SOFT-ICE lorsque
	l'on se trouve en plein dans la routine d'affichage et d'en sortir pour
	voir o� l'on se trouve et quel CALL en est le responsable.

	Le probl�me est que le soft seul refuse de se lancer. J'ai donc
	essay� de retrouver le CALL responsable de cet affichage dans le
	fichier FLI une fois transform� en EXE tout en �sp�rant que le fragment
	de code se trouvant dans le FLI est le m�me que celui se trouvant dans
	le programme FLI2EXE.

	CS=1569
	CS:059B 837EFC00	CMP	WORD PTR [BP-04],+00
	CS:059F 7D14		JGE	05B5
	CS:05A1 FF76FC		PUSH	[BP-04]
	CS:05A4 9A0800F315	CALL	15F3:0008 ; CALL APPELANT L'AFFICHAGE.
	  :
	  :
	  :
	CS:07E0 5F		POP	DI
	CS:07E1 5E		POP 	SI
	CS:07E2 8BE5		MOV	SP,BP
	CS:07E4 5D		POP	BP
	CS:07E5 CB		RETF

	Le CALL se trouve en CS:05A4 et il suffit de le "JUMPER" pour aller
	vers la fin de la routine peu avant le RETF. Divers essais permettent
	de trouver le bon endroit pour placer le JUMP. 
	On remplace donc le saut conditionnel "JGE 05B5" par un "JMP 07E0".
	
	Il faut que je reprenne ce DEP car je ne me souviens plus � quoi
	correspond la seconde chaine � modifier, mais elle est n�cessaire...

	Avec PCTOOLS chercher la chaine: 9E7707C746
	             modifier          : ..EB......

	Puis la chaine                 : 837EFC007D14FF
		     modifier          : ........E93E02

	FREDDY